@media print {
  .resume-content {
    box-shadow: none;
  }

  footer {
    display: none;
  }
}

// 默认的样式
#___gatsby,
#gatsby-focus-wrapper {
  min-height: 100vh;
}

// loading 样式
#gatsby-focus-wrapper > .ant-spin-nested-loading {
  height: calc(100vh - 46px /** header */ - 46px /** footer */);
}

// 全局视光复写
.ant-popover-inner-content {
  padding: 4px 8px;
  font-size: 12px;
}